@charset "utf-8";
body {
	font-size: 12px;
	line-height: 22px;
	color: #474747;
	text-decoration: none;
	margin: 0px;
	font-family: "微软雅黑","Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FFFFF3;
}


a { color:#474747; text-decoration:none; }
a:hover { color:#f00; }
img,form,ul,p{
	margin:0px;
	padding:0px;
	border:0px;
	}
input,textarea { font-family:Tahoma,Verdana,"宋体"; font-size: 12px; }


h1 { height:32px; font-size:15px; font-weight:bold; text-align:center; background:url(../Images/bg_09.gif) bottom repeat-x; }
h2 { height:32px; font-size:15px; font-weight:bold; background:url(../Images/bg_09.gif) bottom repeat-x; }
h3 { margin-top:-16px; font-size: 12px; font-weight:normal; color:#666; }
h3 a{ color:#666; }

.head {
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	background-color: #FFFFFF;
}
.head .logo {
	background-image: url(index_03.jpg);
	background-repeat: repeat-x;
	height: 117px;
}
.head .logo .logo1 {
	background-image: url(index_02.jpg);
	background-repeat: no-repeat;
	height: 117px;
	width: 980px;
	float: left;
}
.head .logo .logo_right {
	float: right;
	width: 980px;
	text-align: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	overflow: hidden;
	height: 0px;
}
.main .right .ba {
	height: 8px;
}
.main .right #xsnazzy .xboxcontent .contact {
	background-image: url(index_63.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.link {
	padding: 5px;
	width: 948px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	border: 1px solid #D4D4D4;
	overflow: hidden;
	background-color: #FFFFFF;
}
.foot {
	background-color: #F1F1F1;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	padding: 5px;
	overflow: hidden;
}
.foot .left {
	float: left;
	width: 550px;
}
.foot .right {
	float: right;
	width: 400px;
	text-align: right;
}



.head .menu {
	background-image: url(index_06.jpg);
	height: 59px;
}
.head .menu li {
	line-height: 35px;
	text-align: center;
	float: left;
	height: 59px;
	width:104px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #525252;
	list-style-type: none;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	cursor: hand;
}
.head .menu .right {
	float: right;
	width: 205px;
	background-image: url(index_10.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	height: 35px;
	line-height: 35px;
}
.head .falsh {
	
	height: 274px;
	margin-top: 5px;
	margin-bottom: 5px;
	
}

.head .menu li:hover {
	background-image: url(index_08.jpg);
}

.main {
	width: 950px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	background-color: #FFFFF3;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.left_l {
	float: left;
	width: 180px;
	overflow: hidden;
}


#xsnazzy {
	background: transparent;
}



.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}


.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#FFFFF3; border-left:1px solid #D7D7D7; border-right:1px solid #D7D7D7;}
.xb1 {margin:0 5px; background:#D7D7D7;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {
	display:block;
	background:#FFFFF3;
	border:0 solid #D7D7D7;
	border-width:0 1px;
	padding: 5px;
}
.left_l #xsnazzy .xboxcontent li {
	background-image: url(index_41.jpg);
	background-repeat: no-repeat;
	background-position: 15px center;
	padding-left: 25px;
	list-style-type: none;
}
 .left_l #xsnazzy .xboxcontent .da {
	background-image: url(index_37.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
}


.main .center {
	float: left;
	width: 520px;
	padding-right: 5px;
	padding-left: 5px;
	overflow: hidden;
}
.main .center .product_index {
	float: left;
	width: 255px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	overflow: hidden;
	height: 125px;
}
.main .center .product_index img {
	margin: 5px;
	height: 96px;
	width: 121px;
	float: left;
}

.main .center .company img {
	padding: 4px;
	float: left;
	border: 1px solid #D4D4D4;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 3px;
	margin-left: 10px;
}
.main .right {
	float: left;
	width: 240px;
	overflow: hidden;
}
#Bodyer_page {
	width: 950px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFF3;
	overflow: hidden;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#Bodyer_page #Bodyer_left_page {
	float: left;
	width: 297px;
}
#Bodyer_page #Bodyer_right_page {
	float: right;
	width: 760px;
}
#Bodyer_page #Bodyer_left_page .Bodyer_left_page_menu {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #B4B4B4;
	border-left-color: #B4B4B4;
	text-align: center;
}
#Bodyer_page #Bodyer_right_page .Bodyer_right_page_location {
	line-height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-bottom: 15px;
}

.Bodyer_right_page_content { float: left; width:700px; padding:20px 29px 15px 29px; text-align:left; line-height:180%; }
.Bodyer_right_page_content_infolist { float: left; width:592px; font-family:"宋体"; font-size:14px;line-height:180%; }
.Bodyer_right_page_content_infolist a{font-family:Tahoma,Verdana,"宋体";}
.Bodyer_right_page_content_infolist a:hover{ text-decoration:underline; }
.Bodyer_right_page_content_infolist a:visited{	color:#600; }
.Bodyer_right_page_content_pro1 { float: left; width:300px;  }
.Bodyer_right_page_content_pro2 {
	float: left;
	margin-left:18px;
	width:298px;
	height:220px;
	font-size: 14px;
	font-weight: bold;
}
.Bodyer_right_page_content_pro2 img{ margin:6px 4px 0 0; vertical-align : middle; }
.Bodyer_right_page_content_pro3 { float: left; padding-top:30px; width:700px; background: url(../Images/Page_particular.gif) top no-repeat;}

.Bodyer_right_page_content_mes1 { float: left; clear: top left; padding:0 0 4px 0; width:100%; background:url(../Images/bg_09.gif) bottom repeat-x; line-height:140%;}
.Bodyer_right_page_content_mes1 img{ margin:0 6px 0 0 ;}	
.Bodyer_right_page_content_mes2 { float: left; clear: top left; padding:8px 0 18px 0; width:100%; line-height:180%; word-break:break-all;}
.Bodyer_right_page_content_bill1 { float: left; clear:top left; background:url(../Images/bg_09.gif) bottom repeat-x;}
.Bodyer_right_page_content_bill2 { float: left; clear:top left; font-size:14px; padding-left:24px; line-height:220%;background: url(../images/Arrow_bill.gif) 0px 8px no-repeat;}
.Bodyer_right_page_content_bill3 { float: right; clear:top left; width:58px; margin-top:11px; background:#EFEFEF; line-height:150%; font-size:12px; text-align:center; border: 1px solid #ddd; }
.Bodyer_right_page_content_bill4 {float:left;clear: top left; width:578px; background:#efefef; line-height:160%; border-right:1px solid #ddd; border-bottom:1px solid #ddd; border-left:1px solid #ddd; padding:6px; }
.Bodyer_right_page_end { float:left; width:700px; padding:15px 29px 15px 29px;  text-align:right; }.Bodyer_left_page_title {
	text-align: center;
}
.ba123 {
	height: 5px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}
.newsleft {
	float: left;
	width: 600px;
}
.newsright {
	float: right;
	width: 150px;
	text-align: right;
}
.xian {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.bigclass {
	width: 750px;
	overflow: hidden;
}
.daA {
	font-size: 14px;
}
.company {
	float: left;
	width: 520px;
}
